English dictionary
mole plant meaning and definition
Definition and meaning of mole plant at MeaningMonkey.org. mole plant meaning and definition in the English Dictionary.MOLE PLANT noun
Definition of mole plant (noun)
- showy poinsettia found from the southern United States to Peru
- synonyms: Euphorbia heterophylla, Japanese poinsettia, paint leaf
- poisonous Old World spurge; adventive in America; seeds yield a purgative oil
- synonyms: caper spurge, Euphorbia lathyris, myrtle spurge
Source: Princeton University Wordnet