Picrorhiza

Genus
Scientific Name: Picrorhiza  Royle & Benth.  (Scrophulariaceae)