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
Endangered Deer-Pig Found on Indonesian Islands
Answer
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.