English
Detailed Synonyms for scarlet plume in English
scarlet plume:
scarlet plume [the ~] noun
-
the scarlet plume
– Mexican shrub often cultivated for its scarlet-bracted flowers 1the Euphorbia fulgens; the scarlet plume– Mexican shrub often cultivated for its scarlet-bracted flowers 1