Tiny land snail that can fit 10 times in the eye of a needle found in Guangxi province
Snails small enough to fit nearly 10 times into the eye of a needle have been discovered in Guangxi province,Southern China.
With their shells measuring 0.86mm in height, the researchers believe they are the smallest land snails ever found. Continue reading...
Source: theguardian.com