SynonymX
Speak
Euphorbia Amygdaloides
Definition of Euphorbia Amygdaloides
1.
European perennial herb with greenish yellow terminal flower clusters
Noun
Synonyms for word "euphorbia amygdaloides"
wood spurge
Semanticaly linked words with "euphorbia amygdaloides"
euphorbia
genus euphorbia
spurge
Hyponims for word "euphorbia amygdaloides"
spurge