Cumulus clouds are white, puffy clouds that look like pieces of floating cotton and are often called "fair-weather clouds".
The base of each cloud it flat and the top has rounded towers.
When the top of the cumulus clouds looks like the head of a cauliflower, it is called cumulus congestus or towering cumulus.
These clouds grow upward and they can develop into giant cumulonimbus clouds, which produce thunderstorms.