Synonyms and Antonyms for mole_plant

1. mole plant (n.)

showy poinsettia found from the southern United States to Peru

Synonyms:

2. mole plant (n.)

poisonous Old World spurge; adventive in America; seeds yield a purgative oil

Synonyms: