Class:Magnoliopsida
Order:Lamiales
Family:Scrophulariaceae
Genus:Scrophularia
Scientific name: Scrophularia heucheriiflora Schrenk