amphioxus has definitions from the field of zoology
1
[ noun ] (zoology) small translucent lancet-shaped burrowing marine animal; primitive forerunner of the vertebrates

Synonyms

lancelet

*