megazooid (English, noun)
expansion: megazooid (plural megazooids)
Senses:
topics: biology
natural-sciences
glosses: A large motile daughter cell of certain unicellular algae.
Forms:
form: megazooids
tags: plural