LIMESTONE

Definition of LIMESTONE

  1. (noun)a sedimentary rock consisting mainly of calcium that was deposited by the remains of marine animals