Noun euphorbia amygdaloides has 1 sense
  1. wood spurge, Euphorbia amygdaloides - European perennial herb with greenish yellow terminal flower clusters
    --1 is a kind of spurge
    --1 is a member of Euphorbia, genus Euphorbia
,
TOP