rat snake

Alternative forms

 * ratsnake

Noun

 * 1) Any of many medium to large colubrid constrictors of a kind found through a great portion of the Northern Hemisphere, primarily feeding on rodents and birds.

Translations

 * Burmese:
 * Malayalam:
 * Mon: ,
 * Pali: gharasappa