A low-lying cloud formation occurring in extensive horizontal layers with rounded summits. Also see Cloud.
STRATOCUMULUS
Meaning of STRATOCUMULUS in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012