cleome hassleriana, cleome serrulata, rocky mountain bee plant, spider flower, spider plant, stinking clover
herb, herbaceous plant
cleome