English dictionary
ivory plant meaning and definition
Definition and meaning of ivory plant at MeaningMonkey.org. ivory plant meaning and definition in the English Dictionary.IVORY PLANT noun
Definition of ivory plant (noun)
- a stemless palm tree of Brazil and Peru bearing ivory nuts
- synonyms: ivory palm, ivory-nut palm, Phytelephas macrocarpa
Source: Princeton University Wordnet