zooid
Explore definitions, synonyms, and language insights of zooid
Definitions
Noun
one of the distinct individuals forming a colonial animal such as a bryozoan or hydrozoan
Explore definitions, synonyms, and language insights of zooid