LENTICULAR CLOUDS


Meaning of LENTICULAR CLOUDS in English

A cloud that generally has the form of a smooth lens. They usually appear in formation as the result of oragraphic origin. Viewed from the ground, the clouds appear stationary as the air rushes through them.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .