phytochelatines
See also:
phytochélatines
English
Noun
phytochelatines
plural of
phytochelatine