Thistle sage near Rosamond, CA, Scientific Name: Salvia carduacea, meaning thistle (cardu).
Family: Mint, Lamiaceae (Labiatae).
Description: Spine-tipped leaves, spine-tipped calyx lobes, dense white woolly hairs. A common annual in the western deserts under 1400 m.