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