TUCUMA MEANING IN ENGLISH

• Tucuma Definition & Synonyms

  1. (n.) A Brazilian palm (Astrocaryum Tucuma) which furnishes an edible fruit.


RECENT SEARCHES