Euphorbia amygdaloides
English Dictionary
->
Letter E
-> Euphorbia amygdaloides
Search Dictionary:
Euphorbia amygdaloides Definition
(n)
European
perennial
herb
with
greenish
yellow
terminal
flower
clusters
Euphorbia amygdaloides Synonyms
Euphorbia amygdaloides
wood spurge
© Art Branch Inc.