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