English synonyms about - contact  

Salvia sclarea

noun

1 Salvia sclarea

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

synonym: clary.

Dutch: Clary
Polish: szałwia muszkatołowa


Find more on Salvia sclarea elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0389