SSED

See also: ssed

English

Proper noun

SSED

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

Anagrams