Echinocactus polycephalus var. polycephalus

'''Echinocactus polycephalus var. polycephalus' (Cottontop Cactus) is a subspecies of Echinocactus polycephalus and a species of Echinocactus''.