Babyrousa babyrussa


Also found in: Dictionary, Thesaurus.

Babyrousa babyrussa, Babirussa babyrussa

a species of the family Suidae of the order Artiodactyla. A nonruminant pig-like animal.