duck's-bill limpets