Salvia sclarea

  • English name Clary sage
  • French name Sauge sclarée
Salvia sclarea