green syrups
English
Noun
green
syrups
plural of
green syrup