STRATO- Meaning of STRATO- in English [strato-] comb form [NL stratus]: stratus and "stratocumulus" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012