Stratocumulus cloud

Stratocumulus cloud

Answer

Rounded cloud mass that forms on top of a layer.