Find the word definition

Wiktionary

polyremes

n. (plural of polyreme English)