AVHRR


Meaning of AVHRR in English

Acronym for Advanced Very High Resolution Radiometer. It is the main sensor on the U.S. polar orbiting satellites.

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