Fern sorus and spore cases, fluorescence light micrograph

Numéro d’image : 12947911
Fern sorus and spore cases, fluorescence light micrograph
;