Wiktionary
succinimidyls
n. (plural of succinimidyl English)
n. (plural of succinimidyl English)