polyzoa

/pɒliˈzəʊ.ə/

PⱰLIZƏƱ · ə (2 syllables)

English Noun
Ad

Definition

plural of polyzoon

Ad