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.