polyzoa

Explore definitions, synonyms, and language insights of polyzoa

Definitions

Noun
marine or freshwater animals that form colonies of zooids

More General Terms