See also: ssed

English

edit

Proper noun

edit

SSED

  1. (NASA, space science) Initialism of Solar System Exploration Division (a division at NASA)

Anagrams

edit