telomerizations
English
Noun
telomerizations
plural of
telomerization