Definition of Scarlet Plume

  • 1. Mexican shrub often cultivated for its scarlet-bracted flowers Noun

Synonyms for word "scarlet plume"

Semanticaly linked words with "scarlet plume"

Hyponims for word "scarlet plume"