zoochlorella (English, noun)
expansion: zoochlorella (plural zoochlorellae)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any green algae that lives symbiotically within the body of an aquatic invertebrate or a protozoan.
Forms:
form: zoochlorellae
tags: plural
form: zoöchlorella
tags: alternative