triscatecholates
English
Noun
triscatecholates
plural of
triscatecholate