adenosinetriphosphatases
English
Noun
adenosinetriphosphatases
plural of
adenosinetriphosphatase