Hibiscus pollen grains, fluorescence light micrograph

Bildnummer 12947916
Hibiscus pollen grains, fluorescence light micrograph
;