polyglyconates

English

Noun

polyglyconates

  1. plural of polyglyconate