cumulonimbus

(plural cumulonimbi) cloud forming a towering mass