Word info Synonyms

short-eared dog

Noun

Meaning

short-eared dog (plural short-eared dogs)

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

Source: en.wiktionary.org

Synonyms

Close letter words and terms