polar stratospheric clouds
English
Noun
polar stratospheric clouds
plural of
polar stratospheric cloud