Tamil Dictionary 🔍

chordata

Chor*da"ta, n. pl. Etym: [NL., fr. L. chorda cord.] (Zoöl.) Defn: A comprehensive division of animals including all Vertebrata together with the Tunicata, or all those having a dorsal nervous cord.


chordata - Similar Words