Meaning of sedna

Definition of sedna

(noun) a planetoid of rock and ice about three-quarters the size of Pluto discovered in 2003; the most distant object known to orbit around the sun

Other information on sedna

WIKIPEDIA results for sedna
Amazon results for sedna