launce has definitions from the field of zoology
1
[ noun ] (zoology) very small silvery eellike schooling fishes that burrow into sandy beaches
*