• word of the day

    quaoar

    quaoar - Dictionary definition and meaning for word quaoar

    Definition
    (noun) a planetoid discovered in 2002
Download our Mobile App Today
Receive our word of the day
on Whatsapp