English | German | Russian | Czech

zooid English

Meaning zooid meaning

What does zooid mean?

zooid

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

Synonyms zooid synonyms

What other words have the same or similar meaning as zooid?

Are you looking for...?