Homosaurus dinohattanesis
I almost forgot about them. That binominal classification makes sense to me.
What do you think?