How to pronounce "babirussa" (English)
Voice
Listen
Votes
Add your own pronunciation of "babirussa"
Meanings and definitions of "babirussa"
- Noun
Indonesian wild pig with enormous curved canine teeth
Synonyms:
Indonesian wild pig with enormous curved canine teeth