What is Salvia glabrescens?
Salvia glabrescens, a member of the Lamiaceae family and native to Japan, is a perennial plant known for its light requirements, thriving in full sun or partial shade. Salvia glabrescens (Latin: Salvia glabrescens, family Lamiaceae) is a medicinal plant catalogued in PlantSage.
