Acanthocereus tetragonus (L.) Hummelinck  
Family: Cactaceae
Triangle Cactus
[Acanthocereus baxaniensis (Karw. ex Pfeiff.) Borg,  more]
Acanthocereus tetragonus image
The National Science Foundation
This project made possible by National Science Foundation Award 1410069