Meaning of “stratocumulus” in the English Dictionary

british dictionary

"stratocumulus" in British English

See all translations

stratocumulusnoun [ U ]

uk /ˈstræt.əʊˌkjuː.mjə.ləs/ us /ˈstræt̬.oʊˌkjuː.mjə.ləs/ specialized

(Definition of “stratocumulus” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)