Babyrousa babyrussa
Source: NCBI Taxonomy (ID 41806)
Taxonomy ID: 41806
Rank: species
Scientific name: Babyrousa babyrussa
Authority: Babyrousa babyrussa (Linnaeus, 1758); Sus babyrussa Linnaeus, 1758
GenBank common name: babirusa
Synonym: Sus babyrussa