Vocabulary

テロメラーゼ

telomerase

noun