short-eared dog

listen to the pronunciation of short-eared dog
Englisch - Englisch

Definition von short-eared dog im Englisch Englisch wörterbuch

Short-eared Dog
Atelocynus microtis, an elusive canid endemic to the Amazonian Basin