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