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