3 ms·Biologists discover "first known species to live in isolation in its own ecosystem"4 points by echair 18y ago