• word of the day

    ictodosaur

    ictodosaur - Dictionary definition and meaning for word ictodosaur

    Definition
    (noun) intermediate in form between the therapsids and most primitive true mammals
Download our Mobile App Today
Receive our word of the day
on Whatsapp