Polish-English dictionary »

sfera meaning in English

PolishEnglish
termosfera noun

thermospherenoun
layer of the Earth's atmosphere

transferaza noun

transferasenoun
enzyme which catalyses the transfer of a functional group

troposfera noun

tropospherenoun
lower levels of the atmosphere

12