babiroussa

Noun
  1. Indonesian wild pig with enormous curved canine teeth (synset 102399448)

Found on Word Lists

Other Searches