AgroStar
Cleome viscosa
Cleome viscosa
Cleome viscosa - (Asian spider flower; tick weed; Yellow spider flower; Cleome)