It is a dragon fruit cactus. Just unsure what these are? Ignore the leafs they are to another plant. by National-Bug-2588 plantsWrite A CommentYou must be logged in to post a comment.