Babiroussa — synonyms, definition

1. babiroussa (Noun)

3 synonyms
Babyrousa Babyrussa babirusa babirussa
1 definition

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

1 type of
swine
2 parts of
Babyrousa genus Babyrousa