Cumulus congestus cloud
A strongly developed cumulus cloud with substantial vertical growth, often producing showers and sometimes developing into cumulonimbus.
A strongly developed cumulus cloud with substantial vertical growth, often producing showers and sometimes developing into cumulonimbus.