English

edit

Etymology

edit

From macro- +‎ zooid.

Noun

edit

macrozooid (plural macrozooids)

  1. A relatively large zooid (as compared with a microzooid)