Word info

telomer

Noun

Meaning

English Wikipedia has an article on:telomerWikipedia
telomer (plural telomers)

(chemistry) an extremely small polymer - one whose degree of polymerization is between 2 and 5

Source: en.wiktionary.org

Anagrams

Close letter words and terms