English

edit

Noun

edit

glycids

  1. plural of glycid