Something strange - looks like a patch of plant epithelial cells
 
>>> Back to the microscope image gallery