WordRel.com
Salvia sclarea
Noun
aromatic herb of southern Europe; cultivated in Great Britain as a potherb and widely as an ornamental
synonym
clary
hypernym
sage
salvia
Salvia sclarea vs clary
Salvia sclarea vs sage
Salvia sclarea vs salvia
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details