Find the word definition

WordNet
amphioxus
  1. n. small translucent lancet-shaped burrowing marine animal; primitive forerunner of the vertebrates [syn: lancelet]

  2. [also: amphioxi (pl)]

amphioxi

See amphioxus