What does attalea funifera mean?

attalea funifera meaning in General Dictionary

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