|

Salvia sclarea

DEFINITIONS OF: Salvia sclarea

1

n aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental

Synonyms:
clary
Type of:
sage, salvia
any of various plants of the genus Salvia; a cosmopolitan herb
WORD FAMILY
USAGE EXAMPLES