B1 US 【TED】Karen Lloyd: The mysterious microbes living deep inside the earth -- and how they could help humanity (The mysterious microbes living deep inside the earth -- and how they could help humanity | K. Lloyd) 0 0 More Share Save Report Video vocabulary