365bet中国官方网站

  • word of the day

    limestone

    limestone - 365bet中国官方网站 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