YourDictionary

Dictionary Home » Science » stratocumulus

stratocumulus science definition

Plural stratocumuli stratocumuli
A low-altitude, often patchy cloud occurring in extensive horizontal layers with distinct, rounded tops. See illustration at cloud.

Learn more about stratocumulus

link/cite print suggestion box