narcomedusae
See also:
Narcomedusae
English
Noun
narcomedusae
plural of
narcomedusa