It is a mythical creature, which is supposed to be part owl, and part fox.
There is no specific term or concept known as "owlox." It may be a typo or error. If you have additional context or information, please provide it for a more accurate response.