Noun Definition

amphioxus

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

Related Noun(s):lancelet

Category: Animals