palm syrups
English
Noun
palm
syrups
plural of
palm syrup