English synonyms about - contact  

Babyrousa Babyrussa

noun

1 Babyrousa Babyrussa

Indonesian wild pig with enormous curved canine teeth.

synonyms: babiroussa, babirusa, babirussa.

Polish: babirussa


Find more on babyrousa babyrussa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0243