- babirussa as a noun:
- 1
babirussa
noun
1 babirussa
Indonesian wild pig with enormous curved canine teeth.
synonyms: babiroussa, babirusa, Babyrousa Babyrussa.
Polish: babirussa
debug info: 0.0252
noun
Indonesian wild pig with enormous curved canine teeth.
synonyms: babiroussa, babirusa, Babyrousa Babyrussa.
Polish: babirussa
debug info: 0.0252