What is Mountain pepper?
Tasmannia lanceolata, commonly known as Mountain pepper, is a perennial plant 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.
