antlia

Noun
  1. A faint constellation in the southern hemisphere near Hydra and Vela (synset 109223405)

Other Searches