catecholates
English
Noun
catecholates
plural of
catecholate