arapucas
Portuguese
Noun
arapucas
plural of
arapuca