English dictionary
salvia clarea meaning and definition
Definition and meaning of salvia clarea at MeaningMonkey.org. salvia clarea meaning and definition in the English Dictionary.SALVIA CLAREA noun
Definition of Salvia clarea (noun)
- stout Mediterranean sage with white or pink or violet flowers; yields oil used as a flavoring and in perfumery
- synonyms: clary sage
Source: Princeton University Wordnet