exterior of a maguey leaf, used to wrap edible worms sold at market - Anglais Synonymes Dictionnaire

Can't found any synonym terms.