Meaning of polyzoa

Definition of polyzoa

(noun) marine or freshwater animals that form colonies of zooids

Other information on polyzoa

WIKIPEDIA results for polyzoa
Amazon results for polyzoa