macucas
English
Noun
macucas
plural of
macuca
.