German-Romanian dictionary »

telomerase meaning in Romanian

GermanRomanian
telomerase

telomerază◼◼◼