Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: stratocumulus  ,strey-tow'kyoom-yu-lus
  1. A low-altitude cloud formation consisting of large, dark, rounded masses, often covering the entire sky
    "The stratocumulus clouds signaled the approach of cooler weather"

Encyclopedia: Stratocumulus