English → Hindi dictionary

telomerase

टेलोमेरेस / टेलोमेरसे / तेलोमेरसेNOUN

Definition

an enzyme in eukaryotic cells that can add telomeres to the ends of chromosomes after they divide

Looking for poetry? Read shayari and poems by great poets.