search

Lancelet

Meaning

Noun

In Chordates:
  • any of a group of
    , having a
    a backbone
  • of
    Cephalochordata
  • of
    Cephalochordata;of order Amphioxiformes
  • Sourced from
    Wiktionary
    Join 10 million students and professionals writing 70% faster at QuillBot.com