sand boa

Noun

 * 1) Any of a number of snakes in subfamily : genera, Eryx, and