2 results found

Search Results for: hydroidea

Zooid

Definition noun, plural: zooids (1) A cell capable of spontaneous movement and can live independently or apart from the... Read More

Hydroids

Hydroid (Science: zoology) related to, or resembling, the hydra; of or pertaining to the hydroidea. One of the... Read More