• lancelets (a small marine organism) [n AMPHIOXI]
  • small marine organisms [n]
  • any of several small, lancet-shaped burrowing marine animals of the subphylum Cephalochordata, having a notochord and bearing structural similarities to both vertebrates and invertebrates