amphioxus

noun
  1. A small, fish-like marine animal without a backbone, considered a primitive chordate and important in evolutionary studies.
  2. Usage: biology; also called lancelet; plural: amphioxi or amphioxuses

Examples