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