lancelet noun.
['lɑ:nslɪt] M16.[from LANCE noun + -LET.]1. Surgery. A lancet.
M16-M17.2. Any of a number of small elongated fishlike chordates of the family Branchiostomidae, that burrow in underwater sand etc.
M19. [TahlilGaran] English Dictionary ▲