Scarlet Sage Definition

noun
Either of two salvias, Salvia splendens of Brazil or S. coccinea of tropical and subtropical America, cultivated for their long racemes of showy scarlet flowers.
American Heritage
Advertisement

Find Similar Words

Find similar words to scarlet sage using the buttons below.

Words Starting With

Words Ending With

Unscrambles

scarlet sage