Clump of what looks like pollen cells
 
>>> Back to the microscope image gallery