quaoar

Noun
  1. A planetoid discovered in 2002 (synset 109424625)

Other Searches