• word of the day

    limestone

    limestone - Dictionary definition and meaning for word limestone

    Definition
    (noun) a sedimentary rock consisting mainly of calcium that was deposited by the remains of marine animals
Connect with us on Facebook