Latin-English dictionary »

biosphaera meaning in English

LatinEnglish
biosphaera [biosphaerae] (1st) F
noun

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