ivory plant
English Dictionary
->
Letter I
-> ivory plant
Search Dictionary:
ivory plant Definition
(n)
a
stemless
palm
tree
of
Brazil
and
Peru
bearing
ivory
nuts
ivory plant Synonyms
ivory palm
ivory plant
ivory-nut palm
Phytelephas macrocarpa
© Art Branch Inc.