Echinocereus viridiflorus var. davisii Echinocereus subinermis var. aculeatus Echinocereus viridiflorus var. davisii Echinocereus viridiflorus subsp. davisii
World Flora Online, accessed June 20, 2024