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