I really cant be certain as to the species of your cacti, but if the yellowish blooms have a touch of red at their edges, it might be a Notocactus, if not maybe an Echinopsis. Sorry Libby, that's the best I can do right now