Dividing pollen cell,SEM

Bildnummer 11708530
Dividing pollen cell,SEM
;