A picture of a babirusa.

March 29, 2014
by DDD
Comments Off on Babirusa

Babirusa

The name babirusa comes from the Indonesian word meaning pig-deer. Babirusas are really skinny looking pigs — they are not deer.