nmb

nmb

Friday, June 14, 2013

Real Animals That You Didn't Know Existed No, 2 Barbirusa

Barbirusa
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.
to be cont........

No comments:

Related Posts Plugin for WordPress, Blogger...

AddThis