What is Mosla scabra?
Mosla scabra, commonly known as Korean mint or Japanese pepper, is a perennial plant native to regions of China and East Asia, including Japan and Korea. Mosla scabra (Latin: Mosla scabra, family Lamiaceae) is an edible plant catalogued in PlantSage.
