What is Nepeta raphanorrhiza?
Nepeta raphanorrhiza, a perennial from the Lamiaceae family, is native to regions such as Afghanistan, Pakistan, Tibet, and the West Himalaya. Nepeta raphanorrhiza (Latin: Nepeta raphanorrhiza, family Lamiaceae) is a medicinal plant catalogued in PlantSage.
