Synonyms and Antonyms for Euphorbia_amygdaloides

1. Euphorbia amygdaloides (n.)

European perennial herb with greenish yellow terminal flower clusters

Synonyms: