World’s Smallest Snail Found: Acmella nana

A tiny snail shell with a diameter of 0.028 inches (0.7 mm) was found on the Malaysian portion of the island of Borneo by a group of scientists from the Netherlands along with another 47 new snail species of greatly varying sizes. Some of the 48 species described by Dr Jaap Vermeulen and his colleagues [...] —> Read More