Large Magellanic Cloud
1.
(
noun
) the larger of the two Magellanic galaxies visible from the southern hemisphere
Related Words:
Magellanic Cloud
Terms and Conditions of Use / Copyright Notice