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.

Endangered deer-pig found on Indonesian islands Tracking Time Answers