Definition of テロメラーゼ

テロメラーゼ

teromeraaze

noun
telomerase