amphioxus

(noun)

noun

1. small translucent lancet-shaped burrowing marine animal; primitive forerunner of the vertebrates

Similar word(s): lancelet

Definition categories: animal, cephalochordate