Meaning of anthomedusa in English:
anthomedusa
noun
ZoologyAny hydroid coelenterate of the order Anthomedusae; especially the medusa stage of such a coelenterate.
Pronunciation
anthomedusa
/ˌanθəmɪˈdjuːzə/ /ˌanθəmɪˈdjuːsə/Origin
Late 19th century. From scientific Latin anthomedusa, singular form implied by Anthomedusae Anthomedusae, originally after German Anthomeduse.
Are You Learning English? Here Are Our Top English Tips