HYDROID


Meaning of HYDROID in English

noun one of the hydroideas.

2. hydroid ·adj related to, or resembling, the hydra; of or pertaining to the hydroidea.

Webster English vocab.      Английский словарь Webster.