Bellardia

Genus
Scientific Name: Bellardia  All.  (Scrophulariaceae)