Portuguese-English dictionary »

pupunha meaning in English

PortugueseEnglish
pupunha noun
{f}

peach palm(Bactris gasipaes)
noun