A type of cloud formation.
Los altocúmulos en el cielo eran un hermoso espectáculo que anunciaba un día soleado.
The altocumulus clouds in the sky were a beautiful spectacle that announced a sunny day.