Find the word definition

Wiktionary

alcatotes

n. (plural of alcatote English)