polypomedusans
English
Noun
polypomedusans
plural of
polypomedusan