Definition of narcomedusa in English:
narcomedusa
noun
ZoologyA jellyfish of the suborder Narcomedusae; a narcomedusan.
Pronunciation
narcomedusa
/ˌnɑːkəʊmɪˈdjuːzə/ /ˌnɑːkəʊmɪˈdjuːsə/ /ˌnɑːkəʊmɪˈdʒuːzə/Origin
Early 20th century; earliest use found in American Naturalist. From scientific Latin narcomedusa, singular form implied by Narcomedusae Narcomedusae.
Are You Learning English? Here Are Our Top English Tips