Euphorbia corollata

Explore definitions, synonyms, and language insights of Euphorbia corollata

Definitions

Noun
common perennial United States spurge having showy white petallike bracts

More General Terms