deer-pig

English

Noun

deer-pig (plural deer-pigs)

  1. Synonym of babirusa.