Why Oxymoron? You can be sexually attracted to a lot of things. Why would you think that sexuality is limited to humans and human genders?
Cuz if you read the "+" definition, you'll see it only including sexuality from human-to-human perspective.
The rest has nothing to do with it or is at least something completly different from the definition.
Switch Friend Code : 3905-6122-2909