Schwalbea

Genus
Scientific Name: Schwalbea  L.  (Scrophulariaceae)