epichiremas
English
Noun
epichiremas
plural of
epichirema