Oil droplets

Apparently oily, spherical material inside a cell, especially spores, when viewed under a microscope.


 


Posted

in

by

Tags: