Cumulonimbus

Cumulonimbus
 * towering, storm clouds
 * dark gray bottoms
 * white fluffy tops
 * not as high as Cirrus clouds and not as low as Stratus clouds
 * predict rain!