Sesamoides

Genus
Scientific Name: Sesamoides  Ortega.  (Resedaceae)