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, http://www.worldfloraonline.org/, accessed June 20, 2024