Noun Definition

euphorbia fulgens

1.Definition: Mexican shrub often cultivated for its scarlet-bracted flowers

Related Noun(s):scarlet plume

Category: Plants