Babirusas, noun plural of babirusa. Synonyms in the same form.
deer-pigs, pig-deers
All synonyms for babirusa →