n. any small non-vertebrate fishlike chordate of the family Branchiostomidae, that burrows in sand. [LANCE n. + -LET, with ref. to its thin form]
LANCELET
Meaning of LANCELET in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012