Indian sand boa, Eryx johnii

The Indian sand boa (Eryx johnii) may also be referred to as the Red or Brown sand boa. A member of the Boidae family, this species can be found in Iran, Afghanistan, Pakistan and India. The Indian sand boa inhabits semi-desert plains and rocky foothill areas. The species prefers a dry climate.

Generally, the Indian sand boa grows to a length of 30 inches, but it can grow up to 4 feet. The snake is commonly uniform in color, which may vary from pale yellow to tan or brown. The species is known to have a slender, cylindrical body with a wedge-shaped head and small eyes. Its tail is very blunt and shaped much like its head. This is a protective measure, as the snake will coil up and raise its tail to distract any threats.

The Indian sand boa uses the constriction method to kill its prey. The snake feeds mainly on small mammals, but feeding on other snakes is not unheard of.

An oviparous species, the Indian sand boa lays eggs yet develops its embryos internally. An adult female lays approximately 14 eggs once ready to hatch. The young are born with an orange coloring with black stripes; as they age, the color fades and changes.

Image Caption: Indian sand boa. Credit: AshLin/Wikipedia (CC BY-SA 2.5)