Endangered Deer-Pig Found on Indonesian Islands

This page is the CodyCross answer for the clue below from Tracking Time, Group 1054, Puzzle 4 (Cuckoo Clock).

Question is: Endangered Deer-Pig Found on Indonesian Islands

and the answer is: BABIRUSA

Word Meaning:

BABIRUSA — Any mammal in the genus Babyrousa in the pig family Suidae, in which the upper tusk grows upward.

Definitions from Wiktionary.

Endangered Deer-pig Found On Indonesian Islands - Tracking Time CodyCross Answers | CodyCross Solutions