lancelet in English
- lancelet⇄lancelet, noun.
a small, limbless, often translucent, fishlike marine animal, regarded as a link between the vertebrates and the invertebrates, found in the sand under shallow waters; amphioxus; cephalochordate. Lancelets have a thin body, pointed a