Compund Words
Last Search Words
Search Result:telomerase
Overview of noun telomerase
The noun telomerase has 1 sense
- telomerase -- (an enzyme in eukaryotic cells that can add telomeres to the ends of chromosomes after they divide)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar