Cleomella

Genus
Scientific Name: Cleomella DC. (Cleomaceae)