Definitions of Ptyas:

  • noun:   Asian rat snakes