Wiktionary
hydromedusan
a. (context zoology English) Relating to the hydromedusas.
a. (context zoology English) Relating to the hydromedusas.