Plural of picuda . It means that they have a peak. It also means pointed, chuzudas, which have a punch or a tip.
PUCUDAS f . and pl . From WEEVIL