Cleomella

Genus
Scientific Name: Cleomella  DC.  (Capparaceae)