• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp