babyrousa babyrussa
babyrousa
bæbi'ru:sə
bābiroosē
babyrussa
bæbi'rʌsə
bābirasē

Definition & Meaning of "babyrousa babyrussa"in English

Babyrousa babyrussa
01

Indonesian wild pig with enormous curved canine teeth 

babyrousa babyrussa definition and meaning
Grammatical Information
Animacy status
Animal
Composition
Compound
Countable
Plural form
babyrousa babyrussas
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store