YourDictionary

stratocumulus

noun pl. stratocumuli

the type of white or gray cloud found at low altitudes and consisting of large, smooth or patchy layers of water droplets and possibly some hail or snow

See stratocumulus in American Heritage Dictionary 4

Learn more about stratocumulus

link/cite print suggestion box