amphioxus
1. [ noun ] (zoology) small translucent lancet-shaped burrowing marine animal; primitive forerunner of the vertebrates
Synonyms: lancelet
Related terms: cephalochordate genus_Amphioxus
Similar spelling:   Amphioxidae
  amebiosis
  amphistylar
  Amphisbaena