Chinese-English dictionary »

积雨云 /jīyǔyún/ meaning in English

ChineseEnglish
积雨云 /jīyǔyún/ noun

cumulonimbus [cumulonimbuses](cloud)
noun
[UK: ˈkjuː.mjʊ.lə.ˈnɪm.bəs] [US: ˌkjuː.mjəlo.ʊ.ˈnɪm.bəs]