babiroussa
ba
ˌbæ
bi
bi
rou
ˈru:
roo
ssa
babirussa

Definition & Meaning of "babiroussa"in English

Babiroussa
01

Indonesian wild pig with enormous curved canine teeth 

babiroussa definition and meaning
Grammatical Information
Animacy status
Animal
Composition
Simple
Countable
Plural form
babiroussas
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store