Noaa definition

National Oceanic and Atmospheric Administration.
abbreviation
0
0
National Oceanic and Atmospheric Administration (a U.S. agency incorporating the National Weather Service)
abbreviation
0
0
Advertisement