Echinocereus dasyacanthus
Echinocereus dasyacanthus
Echinocereus dasyacanthus Engelm.
Engl.: spiny hedgehog cactus, golden rainbow hedgehog, Texaxs rainbow hedgehog, yellow pitaya.
Bot. syn.: Cereus dasyacanthus (Engelm.) Engelm., Echinocereus ctenoides (Engelm.) Lem.