otocyon

French

Noun

otocyon m (plural otocyons)

  1. bat-eared fox

Further reading