Entry from US English dictionary
Definition of leafy spurge in English:
A perennial Eurasian herb that produces a flat-topped cluster of yellow bracts bearing small flowers. It is a noxious weed in prairie and grassland areas of the US, where it aggressively displaces native plants.
- Euphorbia esula, family Euphorbiaceae
Definition of leafy spurge in:
- US English dictionary