add. ·noun 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 English vocab. Английский словарь Webster. 2012