short-eared dog

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

Definition of short-eared dog in English English dictionary

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