Word info

phytochelation

Noun

Meaning

phytochelation (uncountable)

(biochemistry) phytochemical chelation

Source: en.wiktionary.org

Close letter words and terms