short-eared dog in Finnish short-eared dog in Finnish amazoniankoira noun A canid of species Atelocynus microtis, endemic to the Amazonian Basin. Add to Flashcards