Cumulus clouds
~noun
Entry: large clouds that have flat bases and rounded masses piled on top.
@ Milton-Kindersley Advanced Dictionary