Its a long read.... but ever wonder if we could have giant ants? Monsters like Godzilla?

The Biology of B-Movie Monsters