Return to Article Details Oriental Ratsnake Ptyas mucosa (Linnaeus 1758) feeding on an Indian Rock Python Python molurus (Linnaeus 1758) from Mumbai, Maharashtra, India. Download Download PDF