SCARLET SAGE


Meaning of SCARLET SAGE in English

[scarlet sage] n (ca. 1890): a garden salvia (Salvia splendens) of Brazil with long racemes of intense typically scarlet flowers

Merriam-Webster English vocab.      Английский словарь Merriam Webster.