macrozooid (English, noun)
expansion: macrozooid (plural macrozooids)
Senses:
glosses: A relatively large zooid (as compared with a microzooid)
Forms:
form: macrozooids
tags: plural