NOCTILUCENT CLOUD


Meaning of NOCTILUCENT CLOUD in English

noun

: a luminous cloud seen at night at a height of about 275,000 feet

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.