Strato-cirrus /(?)/

Stra·to-cir·rus

Strato-cirrus

n.
  1. An alto-stratus cloud. (Meteor.)