OXFORD 9000
📚 noun • entry_id 21586

notochord

Meanings (ES + gloss)
notocorda • notocuerda
A similar structure found in the embryos of vertebrates from which the spine develops.
Phrases
Word forms