Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

telomerase

telomerase /tə·lō′mər·ās/ , a DNA polymerase involved in the formation of telomeres and the maintenance of telomere sequences during replication.

Tweet submit Telegram VK

Random Words

jackstone calculus

hydroalcoholic

deep petrosal nerve

plasminogen activator inhibitor 1 test

cystic mastitis

X-linked–dominant inheritance

preventive nursing

NBSTSA

hepatology

Medical Dictionary Copyright © 2025.
Privacy Policy