Find the word definition

Douglas Harper's Etymology Dictionary
strato-

before vowels strat-, word-forming element referring to layers or layering, also stratus clouds, from comb. form of Latin stratus "a spreading" (see stratum).

Wiktionary
strato-

pre. Forms terms relating to strata and especially to stratus clouds