English dictionary
notochord meaning and definition
Definition and meaning of notochord at MeaningMonkey.org. notochord meaning and definition in the English Dictionary.NOTOCHORD noun
Definition of notochord (noun)
- 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
Source: Princeton University Wordnet