APOPHIS?? The Egyptian snake god? What the actual fuck does the desert dendron have to do with this?
Seriously, are the translators just throwing darts at random mythological names?