cumulus
nounDefinition of cumulus
1
: heap, accumulation
2
[ New Latin, from Latin ]
: a dense puffy cloud form having a flat base and rounded outlines often piled up like a mountain — see cloud illustration
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more