Chinese-English dictionary »

x射线望远镜 /x-shèxiàn wàngyuǎnjìng/ meaning in English

ChineseEnglish
X射线望远镜 /X-shèxiàn wàngyuǎnjìng/ noun

X-ray telescope(instrument that detects X-rays originating from outside the Earth's atmosphere)
noun