What is Bei Sha Shen?
Bei Sha Shen, scientifically known as Glehnia littoralis, is a perennial herb native to regions including Alaska, British Columbia, California, and various parts of China and Japan. Bei Sha Shen (Latin: Glehnia littoralis, family Lamiaceae) is an edible plant catalogued in PlantSage.
