babirusa

Babirusa? Know Everything Here!

A deer pig or babirusa is a pig-like mammal with tusks that resemble deer antlers. These omnivores consume all parts of the food chain. Read to know more!