Otocyon
noun
Oto·cy·on
Definition of Otocyon
: a monotypic genus of the family Canidae that includes only the long-eared fox of southern Africa
Keep scrolling for more