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