Find the word definition

Wiktionary

mendoles

n. (plural of mendole English)