macamba

Explore definitions, synonyms, and language insights of macamba

Definitions

Noun
tropical American feather palm having a swollen spiny trunk and edible nuts

More General Terms