marine mollusc, Callochiton oligosulculatus Kaas & Van Belle, 1985 | Collections Online - Museum of New Zealand Te Papa Tongarewa