French-English dictionary »

macrolentille meaning in English

FrenchEnglish
macrolentille nom {f}

gravitational lens(astronomy: body big enough to bend light rays)
noun