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