quaoar

quaoar

quaoar

Noun

a planetoid discovered in 2002

Synonyms: