Wiktionary
telomerizations
n. (plural of telomerization English)
n. (plural of telomerization English)