alkenoylbenzamides

English

Noun

alkenoylbenzamides

  1. plural of alkenoylbenzamide