Chinese-English dictionary »

石灰岩 /shíhuīyán/ meaning in English

ChineseEnglish
石灰岩 /shíhuīyán/ noun

limestone [limestones](abundant rock of marine and fresh-water sediments)
noun
[UK: ˈlaɪm.stəʊn] [US: ˈlaɪmˌstoʊn]

Your history