Find the word definition

Wiktionary

menthanes

n. (plural of menthane English)