Babirusa Synonyms

babəro͝osə, bäbəro͝osə
Indonesian wild pig with enormous curved canine teeth
(Noun)