English | German | Russian | Czech

mole plant English

Meaning mole plant meaning

What does mole plant mean?

mole plant

(= Japanese poinsettia) showy poinsettia found from the southern United States to Peru (= caper spurge) poisonous Old World spurge; adventive in America; seeds yield a purgative oil

Synonyms mole plant synonyms

What other words have the same or similar meaning as mole plant?

Are you looking for...?

mole | plant