Strato-cumulus /(?)/

Stra·to-cu·mu·lus

Strato-cumulus

n.
  1. Large balls or rolls of dark cloud which frequently cover the whole sky, esp. in winter, and give it at times an undulated appearance. (Meteor.)