DMSP

DMSP stands for:

  • Defense Meteorological Satellite Program, weather satellite program of the U.S. armed forces
  • Dimethylsulfoniopropionat, an osmotically active chemical compound that is formed in green and red algae to salt stress and dehydration
  • Disambiguation
  • Abbreviation
243001
de