shieldtail

shieldtail definitions

noun
  • Any species of small burrowing snakes of the family Uropeltidae, native to Sri Lanka and Southern Asia.