noun Date: 1863 a salvia ( Salvia splendens ) of Brazil that is widely cultivated for its long racemes of typically scarlet flowers
SCARLET SAGE
Meaning of SCARLET SAGE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012