cirrostratus

Explore definitions, synonyms, and language insights of cirrostratus

Definitions

Noun
a thin uniform layer of hazy cloud at high altitude

More General Terms