Other Definitions babirusa (dict)
|
Babirusa The Babirusa or pig-deer, Babyrousa babyrussa, is the sole member of its genus. It belongs to the pig family. The Babirusa is a shy animal living in Indonesia. It is found in tropical forests and canebrakes, and on the shores of rivers and lakes. It has two pairs of tusks and a nearly hairless hide. External link http://www.thebigzoo.com/Animals/Babirusa.asp
|
 |