stratocirrus
/ˌstɹætə(ʊ)ˈsɪɹəs/
Etymology
From strato- + cirrus.
noun
An altostratus cloud.