Designed by
Title
Pollen und the light microscope, whole mount, 80X light micrograph #306151247
Description
Pollen und the light microscope, whole mount, 80X light micrograph. Magnified ungerminated apple pollen grains, a fine, coarse powdery substance, in this stadium called microspore or mother cell.