Meaning of mole plant
Definition of mole plant
(noun)
showy
poinsettia
found
from the
southern
United States to Peru
poisonous
Old World spurge;
adventive
in America; seeds
yield
a
purgative
oil
Other information on mole plant
WIKIPEDIA results for
mole plant
Amazon results for
mole plant
Tweet