Fern sorus and spore cases, fluorescence light micrograph

Bildnummer 12395431
Fern sorus and spore cases, fluorescence light micrograph
;