Opuntia stricta 

aka Cactus dillenii Opuntia dillenii Opuntia stricta var. dillenii
Cactaceae
Perennial Cactus
Native of Americas