euphorbia fulgens Meaning, Definition & Usage

  1. noun Mexican shrub often cultivated for its scarlet-bracted flowers
    scarlet plume.

WordNet