• word of the day

    deimos

    deimos - Dictionary definition and meaning for word deimos

    Definition
    (noun) the outer of two small satellites of Mars
Download our Mobile App Today
Receive our word of the day
on Whatsapp