H. lacrima
-
World's Smallest Land Snails Discovered In China [WATCH]
An international team of researchers recently discovered seven new species of "microsnails" in China. Among the tiny fossils collected is one that has a shell height of only 0.86 mm, making it the world's smallest species of land snails.
Latest Research Articles