Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
limestones
in English
limestones
us
//ˈlaɪmˌstoʊnz//
uk
//ˈlaɪmˌstəʊnz//
#uncommon
Lemma:
limestone
The lemma is the base or root form of this word.
Definitions
Noun
a
type
of
sedimentary
rock
a
rock
composed
of
calcite
;
formed
in
marine
and
fresh-water
environments