alkenoylbenzamides
English
Noun
alkenoylbenzamides
plural of
alkenoylbenzamide