babiroussa
English Dictionary
->
Letter B
-> babiroussa
Search Dictionary:
babiroussa Definition
(n)
Indonesian
wild
pig
with
enormous
curved
canine
teeth
babiroussa Synonyms
babiroussa
babirusa
babirussa
Babyrousa Babyrussa
© Art Branch Inc.