Cleome viscosa

Cleome viscosa – Asian Spider Flower/ Yellow Spider Flower/ Cleome/ Tickweed/ Wild Mustard/ Dog Mustard
Family- Cleomaceae


Larval host plant of Leptosia nina


Plant with flower. Rangamati. 23-04-2013