Meaning of macamba

Definition of macamba

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

Other information on macamba

WIKIPEDIA results for macamba
Amazon results for macamba