Snails

posted in: Entomology, Science | 0

  There are more than 30 freshwater snails (molluscs) in the UK, ranging in size from around 3 mm (nautilus ramshorn – Gyraulus crista) to 7 mm (dwarf pond – Galba truncatula) up to about 35 mm (great ramshorn – … Continued