large magellanic cloud

Noun
  1. The larger of the two Magellanic Clouds visible from the southern hemisphere (synset 109359177)

Other Searches