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