epichiremata
English
Noun
epichiremata
plural of
epichirema