Cirrostratus Meaning

There are 1 meaning(s) for word Cirrostratus

Meaning 1 : a thin uniform layer of hazy cloud at high altitude

    Synonyms : cirrostratus cloud