Echinocactus polycephalus var. polycephalus Engelm. & J.M. Bigelow  
Family: Cactaceae
cottontop cactus
Echinocactus polycephalus var. polycephalus image