Definitions
There are 2 meanings of the phrase
Mole Plant.
Mole Plant - as a noun
Showy poinsettia found from the southern united states to peru
Synonyms (Exact Relations)
euphorbia heterophyllajapanese poinsettiapaint leafPoisonous old world spurge; adventive in america; seeds yield a purgative oil
Synonyms (Exact Relations)
caper spurgeeuphorbia lathyrismyrtle spurgeExample Sentences
"The mole plant is a type of wildflower that is known for its ability to repel moles."
"Gardening experts often recommend using mole plants as a natural way to get rid of moles in the yard."
"The mole plant has distinctive purple flowers."
"Some people believe that planting mole plants around the perimeter of the garden can deter mole activity."
"The scent of the mole plant is said to be unpleasant to moles."