Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leafy spurge Definition

Cancel
leafy spurge
noun(leafy spurge)
a tall perennial Eurasian herb (Euphorbia esula) naturalized as a weed in the northern U.S. and Canada

Words Related to leafy spurge!

leafy spurge Examples by Brain Bank Users