What is Japanese Pepper Tree?
The Japanese Pepper Tree (Zanthoxylum piperitum) is a deciduous shrub or small tree native to the East Himalaya, Japan, and Korea. Japanese Pepper Tree (Latin: Zanthoxylum piperitum, family Rutaceae) is an edible plant catalogued in PlantSage.
