limestone
English Dictionary
->
Letter L
-> limestone
Search Dictionary:
limestone Definition
(n)
a
sedimentary
rock
consisting
mainly
of
calcium
that
was
deposited
by
the
remains
of
marine
animals
limestone Synonyms
limestone
© Art Branch Inc.