See also: phytochélatine

English

edit

Noun

edit

phytochelatine (plural phytochelatines)

  1. Alternative form of phytochelatin