indian rat snake Meaning, Definition & Usage

  1. noun enter buildings in pursuit of prey
    Ptyas mucosus.

WordNet