English dictionary

euphorbia lathyris meaning and definition

EUPHORBIA LATHYRIS noun

Definition of Euphorbia lathyris (noun)

  1. poisonous Old World spurge; adventive in America; seeds yield a purgative oil
Source: Princeton University Wordnet