'Indian rat snake' definitions:

Definition of 'Indian rat snake'

(from WordNet)
noun
Enter buildings in pursuit of prey [syn: Indian rat snake, Ptyas mucosus]