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