"Cleomella lutea" is a species of flowering plant known by the common names yellow bee plant and yellow spiderflower. This annual wildflower is native to the western United States where it is most common in desert scrub and plateau habitats.
Similar species: Brassicales
By William Bodine
All rights reserved
Uploaded Aug 12, 2025. Captured Jul 2, 2025 06:57.