Definify.com

Definition 2024


short-eared_dog

short-eared dog

English

Noun

short-eared dog (plural short-eared dogs)

  1. Atelocynus microtis, an elusive canid endemic to the Amazonian Basin.

Synonyms

  • short-eared fox
  • short-eared zorro

Hypernyms

Translations