Babyrousa Babyrussa

1. (noun) Indonesian wild pig with enormous curved canine teeth
Synonyms: babiroussa, babirusa, babirussa
Related Words: swine



Terms and Conditions of Use / Copyright Notice