French-English dictionary »

exosatellite meaning in English

FrenchEnglish
exosatellite nom {m}

exomoon(moon of an extrasolar planet)
noun
[UK: eɡzˈɒmuːn] [US: eɡzˈɑːmuːn]