Meaning of Attalea

Definition of Attalea

(noun) unarmed feather palms of central and northern South America

Other information on Attalea

WIKIPEDIA results for Attalea
Amazon results for Attalea