ZOOCHLORELLA


Meaning of ZOOCHLORELLA in English

noun one of the small green granulelike bodies found in the interior of certain stentors, hydras, and other invertebrates.

Webster English vocab.      Английский словарь Webster.