Tiny land snail that can fit 10 times in the eye of a needle found in Guangxi province

Snails small enough to fit almost 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: Guardian Environment