Advertisement

Advertisement

scarlet sage

noun

  1. a tender shrub, Salvia splendens, of Brazil, having ovate leaves and bell-shaped scarlet flowers.


Discover More

Word History and Origins

Origin of scarlet sage1

First recorded in 1905–10

Advertisement

Advertisement

Advertisement

Advertisement


scarlet runnerscarlet tanager