Hello friend @purepinay I share you a link where are the different types of clouds, this in Spanish, but the photos are very explanatory, as far as I can see it looks like the Altocumulus, look at the you that have it better in your mind,
https://verne.elpais.com/verne/2016/10/24/articulo/1477324394_571669.html
Thank you for putting me to study, a hug and happiness always