glucoresins

English

Noun

glucoresins

  1. plural of glucoresin