meaning of attalea funifera

attalea funifera meaning in General Dictionary

Brazilian palm yielding fibers found in making ropes, mats, and brushes