Peplidium

Genus
Scientific Name: Peplidium  Delile.  (Scrophulariaceae)