phytochélatines
See also:
phytochelatines
French
Noun
phytochélatines
f
plural of
phytochélatine