Hylocereus undatusShrub Home Shrub Hylocereus undatus An epiphytic or terrestrial plant, growing in thickets, hedges, on rocks or rock walls, at elevations up to 2,000 metres. Love