Meaning of antlia

Definition of antlia

(noun) a faint constellation in the southern hemisphere near Hydra and Vela

Other information on antlia

WIKIPEDIA results for antlia
Amazon results for antlia