English-Latin dictionary »

biosphere meaning in Latin

EnglishLatin
biosphere [biospheres] noun
[UK: ˈbaɪəʊ.sfɪə(r)]
[US: ˈbaɪo.ʊ.sfɪə(r)]

biosphaera [biosphaerae](1st) F
noun