GeneralConnection.com
➔
Dictionary
salvia sclarea
Noun
1. clary
1. Salvia sclarea, sage, salvia
Usage