0 example sentences using babirusa.
Babirusa used in a sentence
Babirusa definitions
noun
Indonesian wild pig with enormous curved canine teeth
See also: babiroussa babirussa
Indonesian wild pig with enormous curved canine teeth
See also: babiroussa babirussa