CUMULUSCLOUD
Cumulus cloud
Cumulus clouds are a genus-type of low-level cloud that can have noticeable vertical development and clearly defined edges. Cumulo- means "heap" or "pile" in Latin. They are often described as "puffy" or "cotton-like" in appearance, and generally have flat bases. Cumulus clouds, being low-stage clouds, are generally less than in altitude unless they are the more vertical cumulus congestus form. Cumulus clouds may appear by themselves, in lines, or in clusters.The above text is a snippet from Wikipedia: Cumulus cloud
and as such is available under the Creative Commons Attribution/Share-Alike License.