polar mesospheric cloud

English

Noun

polar mesospheric cloud (plural polar mesospheric clouds)

  1. A noctilucent cloud viewed from outer space.