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