HYDROMEDUSA


Meaning of HYDROMEDUSA in English

[hy.dro.me.du.sa] n, pl -sae [NL] (ca. 1889): a medusa (as of the orders Anthomedusae and Leptomedusae) produced as a bud from a hydroid

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