Yellow Spider Flower
Sept. 8, 2024
Cleome lutea (Yellow Beeplant) Cleome viscosa - Wikipedia Yellow Bee Plant, Yellow Spiderflower, Yellow Spider Flower: Cleome lutea ssp. lutea (Synonyms: Cleome lutea var. lutea, Peritoma lutea) Yellow Spider Flower