German-English dictionary »

atpase meaning in English

GermanEnglish
die ATPase Substantiv

ATPase◼◼◼noun

ATPase

adenosine triphosphatase◼◻◻