This "hedgehog" cactus is now in bloom. It is an Echinocereusspecies native to Arizona. This particular plant is growing inTucson, but there are several species of Echinocereus which arehardy and grow in the wild of northern Arizona. All Echinocereuscacti have beautiful large flowers with green stigma lobes.