Noun Definition
scarlet plume
1.Definition: Mexican shrub often cultivated for its scarlet-bracted flowers
Related Noun(s):euphorbia fulgens
Category: Plants1.Definition: Mexican shrub often cultivated for its scarlet-bracted flowers
Related Noun(s):euphorbia fulgens
Category: Plants