See also: phytochélatine

English edit

Noun edit

phytochelatine (plural phytochelatines)

  1. Alternative form of phytochelatin