World's smallest snail discovered in China
by Emma Howard from on (#NTDJ)
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...