Vocabulary
テロメラーゼ
テロメラーゼ
telomerase
noun