I know this franchise's science isn't the most, scientifically accurate (for lack of a better word), but I came up with "Aviarattus lockwoodii" for the ratbirds. I mean I don't see the writers coming up with anything. Also, you guys got anything for the cheesespider? Even if it's something silly, like Cheesepiderus giganticus, or something.