iodoacetamides
English
Noun
iodoacetamides
plural of
iodoacetamide