Find the word definition

Wiktionary

polystomes

n. (plural of polystome English)