launce

noun

1.
very small silvery eellike schooling fishes that burrow into sandy beaches