snake cactus

Noun

 * 1) Any cactus of several species:
 * 2)  (syn. ).
 * 3)  spp..
 * 1)  (syn. ).
 * 2)  spp..
 * 1)  spp..
 * 1)  spp..