babyrousa_babyrussa
1. [ noun ] (zoology) Indonesian wild pig with enormous curved canine teeth
Synonyms: babiroussa babirussa babirusa
Related terms: swine Babyrousa