ptyas mucosus Meaning, Definition & Usage

  1. noun enter buildings in pursuit of prey
    Indian rat snake.

WordNet