Chinese-English dictionary »

虫洞 /chóngdòng/ meaning in English

ChineseEnglish
虫洞 /chóngdòng/ noun

wormhole(a hole burrowed by a worm)
noun
[UK: ˈwɜːm.həʊl] [US: ˈwɝːmhoʊl]