Word info

phytosynthesis

Noun

Meaning

phytosynthesis (uncountable)

biosynthesis by plants

Source: en.wiktionary.org

Close letter words and terms