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