Plant.
Not a cactus, but I don't know what it is. One of by buddies on line just told me that this is an Oleander.