phytochelatine

English

Noun

phytochelatine (plural phytochelatines)

  1. Alternative form of phytochelatin.