Life … Plants Vascular Plants Dicots Pinks, Cactuses, and Allies Cacti Peniocereus Peniocereus viperinus species 79 observations Peniocereus viperinus Peniocereus viperinus Close