Nouns

(n)cumulus, cumulus clouda globular cloud
(n)pile, heap, mound, agglomerate, cumulation, cumulusa collection of objects laid on top of each other

Adjectives

(a)cumulus, cumulousof or related to cumulous clouds