a large, erect, thorny columnar cactus found in south america (cereus peruvianus) - Spanish English Dictionary