amphioxus
(noun)
noun
1. small translucent lancet-shaped burrowing marine animal; primitive forerunner of the vertebrates
Similar word(s): lancelet
Definition categories: animal, cephalochordate
(noun)
1. small translucent lancet-shaped burrowing marine animal; primitive forerunner of the vertebrates
Similar word(s): lancelet
Definition categories: animal, cephalochordate