Polyzoa Meaning

There are 1 meaning(s) for word Polyzoa

Meaning 1 : marine or freshwater animals that form colonies of zooids

    Synonyms : bryozoa,  phylum bryozoa