鍾乳洞

limestone cave; limestone cavern

Meaning

  1. n
    limestone cave; limestone cavern