The Collaborative International Dictionary Related phrases: Salvia sclarea Wikipedia Related phrases: Salvia sclarea