Definition of Macamba

  • (noun) tropical American feather palm having a swollen spiny trunk and edible nuts

Antonyms of Macamba


No Antonyms Found.

Homophones of Macamba


No Homophones Found.