babirussa

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



Terms and Conditions of Use / Copyright Notice