English

edit

Noun

edit

glycinates

  1. plural of glycinate