(n.) Large balls or rolls of dark cloud which frequently cover the whole sky, esp. in winter, and give it at times an undulated appearance.
STRATO-CUMULUS
Meaning of STRATO-CUMULUS in English
Webster's English dictionary. Английский словарь Webster. 2012