Here Are 22 Freaky Animals That You Didn’t Know Existed

Share:

Facebook
Twitter
WhatsApp

The Babirusa

The Babirusa

Babirusa, meaning “Hog-deer”, are members of the pig family found in Wallacea, or specifically the Indonesian islands of Sulawesi, Togian, Sula and Buru. If a babirusa does not grind its tusks (achievable through regular activity), they will eventually keep growing so as to penetrate the animal’s own skull.

Share:

Facebook
Twitter
WhatsApp

Most Popular

Recommended articles

Scroll to Top