Answer: cleome

AnswerCrossword Clue
CLEOMESpider plant
cleomeany of numerous strong-smelling plants or shrubs belonging to the genus Cleome, of the caper family, mostly natives of tropical regions, and often bearing showy flowers