×
Togian babirusa

Togian babirusa

The Togian babirusa, also known as the Malenge babirusa, is the largest species of babirusa. It is endemic to the Togian Islands of Indonesia, but was considered a subspecies of Babyrousa babyrussa until 2002. Wikipedia
Scientific name: Babyrousa togeanensis
Rank: Species
Domain: Eukaryota