HYDROID


Meaning of HYDROID in English

[ 'hʌɪdrɔɪd ]

■ noun Zoology a coelenterate of an order (Hydroida) which includes the hydras.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.