salvia
nounDefinition of salvia
: any of a large and widely distributed genus (Salvia) of herbs and shrubs of the mint family having a 2-lipped open calyx and two anthers
especially
: one (S. splendens) with scarlet flowers
Keep scrolling for more
Keep scrolling for more