What is Japanese Storax?
Japanese Storax, scientifically known as Styrax japonica and belonging to the Rhamnaceae family, is a tree or shrub native to regions such as China, Japan, Korea, Laos, and parts of East Himalaya. Japanese Storax (Latin: Styrax japonica, family Rhamnaceae) is an edible plant catalogued in PlantSage.
