French-English dictionary »

super-terre meaning in English

FrenchEnglish
super-terre nom

super-Earth◼◼◼(extrasolar planet several times larger than Earth)
noun
[UK: ˈsuː.pə(r) ɜːθ] [US: ˈsuː.pər ˈɝːθ]