English-Chinese dictionary »

radio telescope meaning in Chinese

EnglishChinese
radio telescope (astronomical device)
noun
[UK: ˈreɪ.dɪəʊ ˈte.lɪ.skəʊp]
[US: ˈreɪ.diˌo.ʊ ˈte.lɪskoʊp]

射电望远镜 /shèdiàn wàngyuǎnjìng/noun

射電望遠鏡noun

电波望远镜 /diànbō wàngyuǎnjìng/noun

電波望遠鏡noun