short-eared dog in Russian short-eared dog in Russian ми́лая лиси́ца noun A canid of species Atelocynus microtis, endemic to the Amazonian Basin. Add to Flashcards