Echinocereus viridiflorus subsp. viridiflorus Echinocereus viridiflorus subsp. viridiflorusTaxon for this nameEchinocereus viridiflorus subsp. viridiflorus