Word Games Pro Dictionary
babirussa
noun
Indonesian wild pig with enormous curved canine teeth
Quick reference
Word Facts
Listen
Audio Pronunciation
No pronunciation audio available.
Meaning
Definitions
noun
Indonesian wild pig with enormous curved canine teeth
Similar words
