meaning of Babassupalme

Babassupalme - German to English

babassu (palm) [Attalea speciosa]

View more

  • cusi [Attalea speciosa]