Words: babirusa babiroussa babirussa Babyrousa Babyrussa
Part of speech: n
Definition: Indonesian wild pig with enormous curved canine teeth