Wiktionary
deamidations
n. (plural of deamidation English)
n. (plural of deamidation English)