CUMU-CIRRO-STRATUS


Meaning of CUMU-CIRRO-STRATUS in English

noun nimbus, or rain cloud. ·see nimbus, and cloud.

Webster English vocab.      Английский словарь Webster.