cumulonimbus

a heavy, tall mass of cloud whose summits rise in the form of mountains or towers, the upper parts having a fibrous texture characteristic of high clouds formed of ice crystals. This cloud is characteristic of thunderstorm conditions.