babirusa
noun
- 1
Indonesian wild pig with enormous curved canine teeth
Also useful for “babirusa”:Unscrambler— Rearrange the letters in “babirusa”
Indonesian wild pig with enormous curved canine teeth
Also useful for “babirusa”:Unscrambler— Rearrange the letters in “babirusa”