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