meaning of large magellanic cloud

1. the larger of the two Magellanic Clouds visible from the southern hemisphere


Related Words

large magellanic cloud |

Developed & Maintained By Taraprasad.com

Treasure Words