Word info

phytosiderophore

Noun

Meaning

phytosiderophore (plural phytosiderophores)

(biochemistry) Any of a class of chelate compounds, common in grasses, that sequester iron.

Source: en.wiktionary.org

Related terms

Close letter words and terms