Meaning of zooid

Definition of zooid

(noun) one of the distinct individuals forming a colonial animal such as a bryozoan or hydrozoan

Other information on zooid

WIKIPEDIA results for zooid
Amazon results for zooid