Notochord meaning : A flexible rodlike structure that forms the main support of the body in the lowest chordates; a primitive spine A similar structure found in the embryos of vertebrates from which the spine develops
trade books
notochord
brawny
watermains
medal play