saccharates
English
Noun
saccharates
plural of
saccharate