Attested.to

Definition

a thin uniform layer of hazy cloud at high altitude

Seed ·

Term in context

cirrostratus cloud in CommonParlance