glycolides

English

Noun

glycolides

  1. plural of glycolide