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

More General Terms