NIMBOSTRATUS


Meaning of NIMBOSTRATUS in English

noun Etymology: New Latin, from Latin nimbus + New Latin stratus stratus Date: circa 1909 a low dark layer of gray cloud usually producing light continuous rain or snow

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.