BABIRUSA


Meaning of BABIRUSA in English

noun

or bab·i·rous·sa or bab·i·rus·sa ˌbabəˈrüsə, ˌbä-

( -s )

Etymology: Malay bābīrūsa, from bābī hog + rūsa deer

: a large hoglike sometimes domesticated quadruped ( Babirussa babyrussa ) of the East Indies whose upper canine teeth in the male are large and recurved, coming out through the lips

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.