Top Qs
Timeline
Chat
Perspective

DMSP

From Wiktionary, the free dictionary

Remove ads

English

Noun

DMSP (uncountable)

  1. Initialism of dimethylsulfoniopropionate.
dimethylsulfoniopropionate

Anagrams

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads