bisglycinates
English
Noun
bisglycinates
plural of
bisglycinate