Sand Launce Synonyms

Very small silvery eellike schooling fishes that burrow into sandy beaches
(Noun)