wood spurge Meaning, Definition & Usage

  1. noun European perennial herb with greenish yellow terminal flower clusters
    Euphorbia amygdaloides.

WordNet