English-Chinese dictionary »

lava tube meaning in Chinese

EnglishChinese
lava tube (natural conduit)
noun

熔岩管 /róngyánguǎn/noun