sand boa
noun
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share