Babirusa The babirusas are a genus, Babyrousa, in the pig family (Suidae) found in Wallacea or specifically the Indonesian islands of Sulawesi, Togian, Sula and Buru. The…
Babirusa The babirusas are a genus, Babyrousa, in the pig family (Suidae) found in Wallacea or specifically the Indonesian islands of Sulawesi, Togian, Sula and Buru. The…