babirussa
ba
ˌbæ
bā
bi
bɪ
bi
ru
ˈru:
roo
ssa
sə
sē
babirusababiroussa

Definition & Meaning of "babirussa"in English

Babirussa
01

Indonesian wild pig with enormous curved canine teeth 

babirussa definition and meaning
Grammatical Information
Animacy status
Animal
Composition
Simple
Countable
singular
not gender specific
Plural form
babirussas
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store