Meaning of ivory palm
Definition of ivory palm
(noun)
a
stemless
palm
tree
of Brazil and Peru
bearing
ivory
nuts
Other information on ivory palm
WIKIPEDIA results for
ivory palm
Amazon results for
ivory palm
Tweet