Find the word definition

Wiktionary
short-eared dog

n. (taxlink Atelocynus microtis species noshow=1), an elusive canid endemic to the Amazonian Basin.

Wikipedia
Short-eared dog

The short-eared dog (Atelocynus microtis), also known as the short-eared zorro and small-eared dog, is a unique and elusive canid species endemic to the Amazonian basin. This is the only species assigned to the genus Atelocynus.