babiroussa
noun
- 1
Indonesian wild pig with enormous curved canine teeth
Also useful for “babiroussa”:Crossword— A long fill for tough grids
Indonesian wild pig with enormous curved canine teeth
Also useful for “babiroussa”:Crossword— A long fill for tough grids