Lamourouxia

Genus
Scientific Name: Lamourouxia  Kunth.  (Scrophulariaceae)