Synonyms and Antonyms for leafy-spurge

1. leafy spurge (n.)

tall European perennial naturalized and troublesome as a weed in eastern North America

Synonyms:

2. leafy-stemmed (adj.)

having a leafy stem

Synonyms: Antonyms: