English synonyms about - contact  

babiroussa

noun

1 babiroussa

Indonesian wild pig with enormous curved canine teeth.

synonyms: babirusa, babirussa, Babyrousa Babyrussa.

Polish: babirussa


Find more on babiroussa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0241