What is the full meaning of lancelets
LANCELET, any of a number of small elongated fishlike chordates that burrow in underwater sand [n]
Example of the word lancelets placed on a Scrabble board.