Salvia officinalis
Explore definitions, synonyms, and language insights of Salvia officinalis
Definitions
Noun
shrubby plant with aromatic greyish-green leaves used as a cooking herb
Explore definitions, synonyms, and language insights of Salvia officinalis