• word of the day

    quaoar

    quaoar - Dictionary definition and meaning for word quaoar

    Definition
    (noun) a planetoid discovered in 2002
Connect with us on Facebook