babirusa

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



Terms and Conditions of Use / Copyright Notice