Otocyon
noun
Oto·cy·on
: a monotypic genus of the family Canidae that includes only the long-eared fox of southern Africa
Love words? Need even more definitions?
Merriam-Webster unabridged
Share