polyglycerols

English

Noun

polyglycerols

  1. plural of polyglycerol