Fouquieria spinosa

Species
Scientific Name: Fouquieria Kunth. (Fouquieriaceae) spinosa
See Fouquieria splendens