Meaning of euphorbia esula

Definition of euphorbia esula

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

Other information on euphorbia esula

WIKIPEDIA results for euphorbia esula
Amazon results for euphorbia esula