Echinocereus viridiflorus var. viridiflorus Echinocereus viridiflorus var. viridiflorusTaxon for this nameEchinocereus viridiflorus var. viridiflorus