What is Mountain pepper?
Mountain pepper, scientifically known as Tasmannia lanceolata, is a perennial shrub native to the regions of New South Wales, Tasmania, and Victoria in Australia. Mountain pepper (Latin: Tasmannia lanceolata) is a medicinal plant catalogued in PlantSage.
