Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word notochord from English dictionary with examples, synonyms and antonyms.

notochord   noun

Meaning : 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.

Notochord meaning in Telugu.