This is Euphorbia aeruginosa and it doesn't seem to have a common name at all. In fact, it has one of the shortest Wikipedia articles I have seen lately. This is the type of photo that is better if seen in a larger size. You can click on the photo to enlarge it in most browsers. Just a reminder, euphorbia are not cacti.