horned hog

EnglishEdit

NounEdit

horned hog (plural horned hogs)

  1. Synonym of babiroussa