What is Nepeta raphanorrhiza?
Nepeta raphanorrhiza, a perennial from the Lamiaceae family and native to Afghanistan, Pakistan, Tibet, and the West Himalaya, is known for its edible and medicinal properties. Nepeta raphanorrhiza (Latin: Nepeta raphanorrhiza, family Lamiaceae) is a medicinal plant catalogued in PlantSage.
