English-Chinese dictionary »

supercell meaning in Chinese

EnglishChinese
supercell (severe thunderstorm)
noun

超大胞 /chāodàbāo/noun

超級單體noun

超级单体 /chāojídāntǐ/noun