- macamba as a noun:
- 1
macamba
noun
1 macamba
Tropical American feather palm having a swollen spiny trunk and edible nuts.
synonyms: Acrocomia aculeata, gri-gri, grugru, grugru palm.
debug info: 0.0139
noun
Tropical American feather palm having a swollen spiny trunk and edible nuts.
synonyms: Acrocomia aculeata, gri-gri, grugru, grugru palm.
debug info: 0.0139