wulfaxel wulfaxel 17-03-2017 Biology Answered What is meant by the reference to the earth being an "isolated" planet?