(Cleome foliosa)
Cleome foliosa is a flowering plant in the membrane family . This species is Hook.f. first scientific description in 1849.