What is Mountain Pepper?
Mountain Pepper, scientifically known as Litsea cubeba, is a shrub or small tree native to the mountainous regions of Southeast Asia and northeastern India, including areas such as Assam, Bangladesh, Borneo, Cambodia, China South-Central, China Southeast, East Himalaya, Hainan, J… Mountain Pepper (Latin: Litsea cubeba) is an edible plant catalogued in PlantSage.
