Alectra

Genus
Scientific Name: Alectra  Thunb.  (Scrophulariaceae)