or some sort of science based show I saw on TV where they showed animals and insects in a very oxygen rich environment, started to produce offspring displaying gigantism. So if there were humans/humanoids running around back when oxygen levels supported huge critters, I could easily see them being proportionately bigger as well.
Want DP delivered to your inbox daily? Subscribe here:
Content of posts and comments on t