15.a greater range of animals 种类繁多的动物 a range of/ a variety of/ a series of…
14.environmental consequences 环境影响
大范围的/种类繁多的/ 一系列的
16.build up 聚集
17.even if 即使
18.keep on warming持续温暖