mole plant
English Dictionary
->
Letter M
-> mole plant
Search Dictionary:
mole plant Definition
(n)
showy
poinsettia
found
from
the
southern
United
States
to
Peru
(n)
poisonous
Old
World
spurge
;
adventive
in
America
;
seeds
yield
a
purgative
oil
mole plant Synonyms
caper spurge
Euphorbia heterophylla
Euphorbia lathyris
Japanese poinsettia
mole plant
myrtle spurge
paint leaf
© Art Branch Inc.