Word info

photophosphorylase

Noun

Meaning

photophosphorylase (uncountable)

(biochemistry) An enzyme that is involved in the photosynthetic phosphorylation of ATP.

Source: en.wiktionary.org

Close letter words and terms