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
Find Similar Words
Find similar words to scarlet sage using the buttons below.