Answer:

cleome

AnswerCrossword Clue
CLEOMESpider plant