notochord

Noun
  1. A flexible rodlike structure that forms the supporting axis of the body in the lowest chordates and lowest vertebrates and in embryos of higher vertebrates (synset 101469113)

Found on Word Lists

Other Searches