monigotes
Spanish
Noun
monigotes
plural of
monigote