sarcosinates
English
Noun
sarcosinates
plural of
sarcosinate