allylbenzamides
English
Noun
allylbenzamides
plural of
allylbenzamide