Noun Definition
ivory plant
1.Definition: a stemless palm tree of Brazil and Peru bearing ivory nuts
Related Noun(s):ivory palm, phytelephas macrocarpa
Category: Plants1.Definition: a stemless palm tree of Brazil and Peru bearing ivory nuts
Related Noun(s):ivory palm, phytelephas macrocarpa
Category: Plants