polyzoon

/pɒliˈzəʊˌɒn/

polyzoon

English Noun
Ad

Definition

A bryozoan.

Etymology

From poly- + -zoon.

Ad

Related Words