Find the word definition

Wiktionary
polyglycolic acids

n. (plural of polyglycolic acid English)