sand boa

noun

Definition of sand boa

: any of various small burrowing boas (genera Eryx or Gongylophis) of the sandy regions of Africa and Asia having rough keeled scales and a very blunt tail