zoochlorella
noun
zoo·chlorella
¦zōə+
plural zoochlorellae
: any of various minute green algae (genus Chlorella) that habitually live symbiotically within the cytoplasm of some protozoans and other invertebrates
Love words? Need even more definitions?
Merriam-Webster unabridged
Share