chilchotes
Spanish
Noun
chilchotes
plural of
chilchote