polar mesospheric cloud noun1 •A noctilucent cloud viewed from outer space. formspolar mesospheric clouds