• word of the day

    cephalaspid

    cephalaspid - Dictionary definition and meaning for word cephalaspid

    Definition
    (noun) extinct jawless fish of the Devonian with armored head
    Synonyms : osteostracan
Download our Mobile App Today
Receive our word of the day
on Whatsapp