amphioxus
1.
(
noun
) small translucent lancet-shaped burrowing marine animal; primitive forerunner of the vertebrates
Synonyms:
lancelet
Related Words:
cephalochordate
Terms and Conditions of Use / Copyright Notice