Estonian-English dictionary »

telomeraas meaning in English

EstonianEnglish
telomeraas noun

telomerase [telomerases]◼◼◼noun