Meaning of babassu palm
Definition of babassu palm
(noun)
tall
feather
palm
of
northern
Brazil with
hard-shelled
nuts
yielding
valuable
oil and a
kind
of
vegetable
ivory
Other information on babassu palm
WIKIPEDIA results for
babassu palm
Amazon results for
babassu palm
Tweet