Scientists found a pale creature with “sharp” in a cave in China and discovered a new species, a study said and photo shows. Photo from Getty / iStockphoto In a mountainous cave of southeastern China, ...
For months, researchers returned to a single cave in southern China to collect an unusual kind of leech. Shibabdella wulingensis is found nowhere else in the world except the groundwater of Shibadong ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results