Meaning of salvia clarea

Definition of salvia clarea

(noun) stout Mediterranean sage with white or pink or violet flowers; yields oil used as a flavoring and in perfumery

Other information on salvia clarea

WIKIPEDIA results for salvia clarea
Amazon results for salvia clarea