Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of chordata

- A comprehensive division of animals including all Vertebrata together with the Tunicata, or all those having a dorsal nervous cord.