Jabarkan Biologi dan ekologi dari Babirusa dalam bahasa melayu

Babirusa berasal dari Sulawesi, beberapa Kepulauan Togian, Kepulauan Sula dan Buru. Di Sulawesi, mereka berkisar dari semenanjung utara hingga provinsi selatan dan tenggara. Walaupun babirusa ada di Sulawesi dan Sula, mereka tidak dijumpai di pulau-pulau besar di antara keduanya iaitu Kepulauan Banggai. Telah dihipotesiskan bahawa taburan yang tidak biasa itu disebabkan oleh pengangkutan mereka oleh manusia sebagai hadiah yang diberikan oleh bangsawan orang asli. Habitat babirusa yang disukai adalah hutan hujan tropika di sepanjang tebing sungai. Mereka telah terkurung di kawasan yang lebih tinggi di pedalaman walaupun pernah terjadi di kawasan dataran rendah dekat pantai pada masa lalu. Mereka juga aktif pada waktu siang. Seperti semua spesies babi, babirusa mempunyai diet omnivor dengan saluran usus yang serupa dengan babi domestik. Perut divertikulum daripada babirusa yang dibesarkan yang mungkin menunjukkan bahawa ia adalah ruminan tetapi menunjukkan bukti sebaliknya. Kerana tidak memiliki tulang rostral di hidung, babirusa tidak menggali dengan moncongnya seperti babi lain kecuali di tanah lumpur dan paya. Diet babirusa merangkumi daun, akar, buah dan bahan haiwan. Rahang babirusa yang kuat mampu memecahkan kacang keras dengan mudah.

Babirusa jantan cenderung hidup secara sendiri sementara bentina dewasa boleh dijumpai dalam kumpulan yang masih muda. Kumpulan babirusa betina dan muda boleh berjumlah sehingga 84 individu yang kebanyakannya tidak mengandungi jantan dewasa. Jantan jarang bepergian secara berpasangan atau betiga. Gading jantan dewasa digunakan dalam pertempuran intraspesifik. Gading atas adalah untuk pertahanan sementara gading bawah adalah senjata menyerang. Sekiranya babirusa jantan tidak menggosok taringnya (dapat dicapai melalui aktiviti biasa), mereka akhirnya dapat terus tumbuh sehingga dapat menembus tengkorak sendiri.

Panjang kitaran babirusa betina antara 28 dan 42 hari dan estrus 2–3 hari terakhir. Babirusa biasanya mempunyai satu atau dua anak babi sahaja.