Definitions
There is 1 meaning of the phrase
Euphorbia Fulgens.
Euphorbia Fulgens - as a noun
Mexican shrub often cultivated for its scarlet-bracted flowers
Synonyms (Exact Relations)
scarlet plume