euphorbia-amygdaloides

Nouns

  • (n) European perennial herb with greenish yellow terminal flower clusters wood spurge,

Synonyms

wood spurge

Words of close approximity