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)

  1. stout Mediterranean sage with white or pink or violet flowers; yields oil used as a flavoring and in perfumery
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: