English synonyms about - contact  

babirusa

noun

1 babirusa

Indonesian wild pig with enormous curved canine teeth.

synonyms: babiroussa, babirussa, Babyrousa Babyrussa.

Polish: babirussa


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

debug info: 0.0265