d-040904-020

In gallery: Clouds Mid-level clouds Altocumulus

Altocumulus opacus, a dense cloud deck at middle altitude that is a mixture between altocumulus and altostratus. Such decks often show gravity waves, as on the photo.