• word of the day

    ichthyosauria

    ichthyosauria - Dictionary definition and meaning for word ichthyosauria

    Definition
    (noun) extinct marine reptiles: ichthyosaurs
    Synonyms : order ichthyosauria
Connect with us on Facebook