Kelli said:It's a Harrisia taylorii, aka Cereus taylorii.
Kelli, the information classifying it as a synonym for Cereus taylorii probably came from The Plant List, where the source of the information is dated 1908. According to more recent data, Harrisia taylorii is an accepted name.