freshwater snail, Halopyrgus pupoides (F.W. Hutton, 1882) | Collections Online - Museum of New Zealand Te Papa Tongarewa