Sun Spurge Definition

noun

The flowering plant Euphorbia helioscopia Euphorbia helioscopia .

Wiktionary
Synonyms: