← Back to browseテロメラーゼ[teromeraaze]noun#77,523Japanese definitionNo Japanese definition yet.English definitiontelomeraseExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsテロメア← テクノスドンジャラ →