VariousWords beta
Related Terms:
Definitions:
Noun
babirusa
babiroussa
babirussa
Babyrousa Babyrussa
Definition: Indonesian wild pig with enormous curved canine teeth
Definition: A large hoglike quadruped, of the genus Babyrousa, found in the East Indies, sometimes domesticated; the Indian hog. Its upper canine teeth or tusks are large and recurved.