English dictionary
babirussa meaning and definition
Definition and meaning of babirussa at MeaningMonkey.org. babirussa meaning and definition in the English Dictionary.BABIRUSSA noun
Definition of babirussa (noun)
- Indonesian wild pig with enormous curved canine teeth
- synonyms: babiroussa, babirusa, Babyrousa Babyrussa
Source: Princeton University Wordnet