English dictionary
indian rat snake meaning and definition
Definition and meaning of indian rat snake at MeaningMonkey.org. indian rat snake meaning and definition in the English Dictionary.INDIAN RAT SNAKE noun
Definition of Indian rat snake (noun)
- enter buildings in pursuit of prey
- synonyms: Ptyas mucosus
Source: Princeton University Wordnet