amphioxi

noun
  1. plural of amphioxus; small, fish-like marine animals without a backbone, considered primitive chordates.
  2. Usage: biology; technical; also called lancelets

Examples