Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

salvia Definition

Cancel
salvia
noun(sal-via)
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

Words Related to salvia!

salvia Examples by Brain Bank Users