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.


Definition of mole plant (noun)

  1. showy poinsettia found from the southern United States to Peru
  2. poisonous Old World spurge; adventive in America; seeds yield a purgative oil
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!


Link to this page: