Salvia clarea
English Dictionary
->
Letter S
-> Salvia clarea
Search Dictionary:
Salvia clarea Definition
(n)
stout
Mediterranean
sage
with
white
or
pink
or
violet
flowers
;
yields
oil
used
as
a
flavoring
and
in
perfumery
Salvia clarea Synonyms
clary sage
Salvia clarea
© Art Branch Inc.