Babirussa — synonyms, definition

1. babirussa (Noun)

3 synonyms
Babyrousa Babyrussa babiroussa babirusa
1 definition

babirussa (Noun) — Indonesian wild pig with enormous curved canine teeth.

1 type of
swine
2 parts of
Babyrousa genus Babyrousa