NCDC

Explore definitions, synonyms, and language insights of NCDC

Definitions

Noun
the part of NOAA that maintains the world''s largest active archive of weather data