Find the word definition

Wikipedia
Indohyus

Indohyus ("India's pig") is a genus of extinct digitigrade artiodactyl known from Eocene fossils in Asia. This small deer-like animal found in the Himalayas is a close relative of whales.