glycoresins

English

Noun

glycoresins

  1. plural of glycoresin