HYDRINA


Meaning of HYDRINA in English

noun ·pl the group of hydroids to which the fresh-water hydras belong.

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