YourDictionary

Dictionary Home » Medical Definitions » adenosine triphosphatase

adenosine triphosphatase medical definition

noun
ATPase.

Learn more about adenosine triphosphatase

link/cite print suggestion box