Cleome spinosa, called spiny spiderflower, is flowering plant in genus Cleome. It is native to New World Tropics, and has been has been introduced to United States, Africa, Indian Subcontinent
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.