'babirusa' definitions:

Definition of 'babirusa'

From: WordNet
noun
Indonesian wild pig with enormous curved canine teeth [syn: babirusa, babiroussa, babirussa, Babyrousa Babyrussa]