teosintes
English
Noun
teosintes
plural of
teosinte
Anagrams
noisettes