allylates
English
Noun
allylates
plural of
allylate