glucose syrups
English
Noun
glucose
syrups
plural of
glucose syrup