cirrostratus : Idioms & Phrases


cirrostratus cloud

  • noun a thin uniform layer of hazy cloud at high altitude
    cirrostratus.
WordNet