Yes! They're altocumulus clouds.