Wiktionary
crotonamides
n. (plural of crotonamide English)
n. (plural of crotonamide English)