Meaning of lancelet

Definition of lancelet

(noun) small translucent lancet-shaped burrowing marine animal; primitive forerunner of the vertebrates

Other information on lancelet

WIKIPEDIA results for lancelet
Amazon results for lancelet