Cleome angulata

Cleome angulata, the elegant spider-flower, is a species of flowering plant in the family Cleomaceae. It is an annual native to western India and to Java. In western India it is found in the Konkan region of Maharashtra.