Latin-English dictionary »

stratocumulus, nubes stratocumula meaning in English

LatinEnglish
stratocumulus, nubes stratocumula noun
{m}

stratocumulus [stratocumuli](cloud type)
noun
[UK: strˈɑːtəʊkjˈuːmjʊləs] [US: strˈɑːɾoʊkjˈuːmjʊləs]