• word of the day

    ichthyosauria

    ichthyosauria - Dictionary definition and meaning for word ichthyosauria

    Definition
    (noun) extinct marine reptiles: ichthyosaurs
    Synonyms : order ichthyosauria
Download our Mobile App Today
Receive our word of the day
on Whatsapp