babiroussa

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



Terms and Conditions of Use / Copyright Notice