Bartsia

Genus
Scientific Name: Bartsia  L.  (Scrophulariaceae)