Find the word definition

The Collaborative International Dictionary
Strato-cirrus

Strato-cirrus \Stra`to-cir"rus\, n. [Stratus + cirrus.] (Meteor.) An alto-stratus cloud.