The limited food and space on small islands 岛屿上有限的食物和空间
Space being limited on islands, dragon territories overlap, 岛屿上空间有限 巨蜥的地盘时常重叠
to support such giants on this relatively small island. 为这种庞然大物提供充足的食物来源
these are the largest living lizards on the planet. 他们是地球上现存体型最大的蜥蜴
It's unusual to find large predators on islands. 大型食肉动物在岛屿上并不常见
on the fate of those cast away there. 生活在那里的动物
on a speck of land no bigger than New York's Central Park. 这片不及纽约中央公园大小的岛屿上
Even life on a paradise island can have its limitations. 即使生活在天堂之岛也会有限制
He does his best to put on a turn of speed. 他尽全力加快速度