Chinese-English dictionary »

蟲洞 meaning in English

ChineseEnglish
蟲洞 noun

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