Get Free Checker

mole plant

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

How To Use mole plant In A Sentence

  • There may have been a mole planted by the security services inside the terror cells in the country.
View all