English dictionary

euphorbia esula meaning and definition

EUPHORBIA ESULA noun

Definition of Euphorbia esula (noun)

  1. tall European perennial naturalized and troublesome as a weed in eastern North America
Source: Princeton University Wordnet