- amphioxus as a noun:
- 1
amphioxus
noun
1 amphioxus
Small translucent lancet-shaped burrowing marine animal; primitive forerunner of the vertebrates.
synonym: lancelet.
Dutch: lancetdrager
Polish: szparoskrzelec lancetowaty, lancetnik
debug info: 0.0182