Meaning of bryozoa

Definition of bryozoa

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

Other information on bryozoa

WIKIPEDIA results for bryozoa
Amazon results for bryozoa