Wiktionary
phytochelatins
n. (plural of phytochelatin English)
n. (plural of phytochelatin English)