Zoochlorella
Word Dictionary
-> Zoochlorella
Search:
Zoochlorella
(n.) One of the small green granulelike bodies found in the interior of certain stentors, hydras, and other invertebrates.
Terms of Use
Canadian Jobs