amphioxus

Noun
  1. Small translucent lancet-shaped burrowing marine animal;
    Primitive forerunner of the vertebrates (synset 101470445)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches