• word of the day

    antlia

    antlia - Dictionary definition and meaning for word antlia

    Definition
    (noun) a faint constellation in the southern hemisphere near Hydra and Vela
Connect with us on Facebook