Sedna (noun) Definition, Meaning & Examples

noun
  1. a large planet-like object discovered in 2003, orbiting the sun but considerably beyond Pluto
Sedna (noun) Definition, Meaning & Examples

More Definitions