'Babyrousa Babyrussa' definitions:

Definition of 'Babyrousa Babyrussa'

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