英语翻译1.And the waste produced by the islands' growing human p
英语翻译
1.And the waste produced by the islands' growing human population places an increased threat on the wildlife.
2.The animals on the islands influenced British nature scientist Charles Darwin's ideas about evolution by natural selection.