babirussa
ba
ˌbæ
bi
bi
ru
ˈru:
roo
ssa
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
Plural form
babirussas
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store