Find the word definition

Wiktionary

menthas

n. (plural of mentha English)