Cereus viridiflorus var. minor Echinocereus viridiflorus var. gracilispinus Echinocereus viridiflorus var. major Echinocereus viridiflorus var. rubra Echinocereus labouretianus Echinocereus strausianus Echinocactus labouretii
World Flora Online, accessed June 20, 2024