Definisi 'quaoar'

English to English
noun
1 a planetoid discovered in 2002 Terjemahkan
source: wordnet30

More Word(s)
minor planet, planetoid,

Visual Synonyms