scarlet plume Meaning, Definition & Usage

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

WordNet