Jabarkan Ekologi dari Ular-air kelabu

Ular-air kelabu dapat ditemukan di dataran rendah hingga ketinggian 1200 meter DPL. Biasanya, ular ini berkelana di perairan di sekitar persawahan, tetapi juga bisa ditemukan di daerah sungai, rawa-rawa, atau sumber air lainnya. Ular ini beraktivitas pada malam hari. Walau begitu, ular ini juga sering terlihat di siang hari.

Makanan utama ular-air kelabu adalah ikan, katak/kodok, dan kecebong. Menurut Voris dan Murphy (2002), makanan kesukaan ular-air kelabu meliputi jenis-jenis kodok kecil seperti Microhyla pulchra, Limnonectes limnocharis dan Polypedates leucomystax, serta jenis-jenis ikan kecil seperti Monopterus alba, Anabas testudineus, Macropodus opercularis, Clarias teysmanni, jenis-jenis ikan dari familia Eleotridae (belosoh), serta ikan jeler.

Ular ini berkembangbiak dengan melahirkan (ovovivipar). Jumlah anaknya sebanyak 6 hingga 30 ekor. Setiap ular muda yang baru lahir berukuran sekitar 7.5 hingga 13 cm dengan berat sekitar 2,1 gram.