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