Answer: cumulostrati

AnswerCrossword Clue
cumulostratiCUMULOSTRATUS, a type of cloud