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