World’s tiniest land snail is so small it fits inside the eye of a NEEDLE: Shell of newly discovered species is less than a millimetre tall

Angustopila dominikae (pictured) is the smallest known land snail and its shell measures just 0.86 millimetres. It was one of seven ‘microsnail’ species discovered in the Guangxi province, China. —> Read More