short-eared dogWiktionary 原文英美释义名词noun1A canid of the species Atelocynus microtis, endemic to the Amazonian Basin.