wood spurge
1.
(
noun
) European perennial herb with greenish yellow terminal flower clusters
Synonyms:
Euphorbia amygdaloides
Related Words:
spurge
Terms and Conditions of Use / Copyright Notice