Yellow Beeplant
Cleomella lutea
"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.