English Noun ATPases plural of ATPase Anagrams patasesWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads