BABIRUSSA


Meaning of BABIRUSSA in English

noun a large hoglike quadruped (sus, / porcus, babirussa) of the east indies, sometimes domesticated; the indian hog. its upper canine teeth or tusks are large and recurved.

Webster English vocab.      Английский словарь Webster.