catecholestrogen
catecholestrogen · catecholestrogens
Any of several estrogen metabolites that contain a catechol groupAny of several estrogen metabolites that contain a catechol group
Meaning
1 sensesAny of several estrogen metabolites that contain a catechol group