tankyrase
Noun
Meaning
tankyrase (plural tankyrases)
(biochemistry) Any of a group of proteins, associated with telomeres, that contain ankyrin repeats
Noun
tankyrase (plural tankyrases)
(biochemistry) Any of a group of proteins, associated with telomeres, that contain ankyrin repeats