Portuguese-English dictionary »

babaçu meaning in English

PortugueseEnglish
babaçu noun
{m}

babassu(Attalea speciosa, a tall Brazilian feather palm)
noun