• word of the day

    cephalochordate

    cephalochordate - Dictionary definition and meaning for word cephalochordate

    Definition
    (noun) fish-like animals having a notochord rather than a true spinal column
Download our Mobile App Today
Receive our word of the day
on Whatsapp