Euphorbia peplus

Explore definitions, synonyms, and language insights of Euphorbia peplus

Definitions

Noun
an Old World spurge introduced as a weed in the eastern United States

More General Terms