deer-pig
English
Noun
deer
-
pig
(
plural
deer-pigs
)
Synonym of
babirusa
.