'mole plant' definitions:
Definition of 'mole plant'
From: WordNet
noun
Showy poinsettia found from the southern United States to Peru [syn: Japanese poinsettia, mole plant, paint leaf, Euphorbia heterophylla]
noun
Poisonous Old World spurge; adventive in America; seeds yield a purgative oil [syn: caper spurge, myrtle spurge, mole plant, Euphorbia lathyris]