Light micrograph of horsetail spores

Numéro d’image : 11527275
Light micrograph of horsetail spores
;