Definition for ATPase

From Biology Forums Dictionary