• word of the day

    chordata

    chordata - Dictionary definition and meaning for word chordata

    Definition
    (noun) comprises true vertebrates and animals having a notochord
    Synonyms : phylum chordata
Download our Mobile App Today
Receive our word of the day
on Whatsapp