Polish-English dictionary »

fotosynteza meaning in English

PolishEnglish
fotosynteza noun

photosynthesisnoun
biological process