Find the word definition

Wiktionary

rhinopomes

n. (plural of rhinopome English)