Home
Search
Index
Definify.com
Definition
2025
adenosinetriphosphatases
adenosinetriphosphatases
English
Noun
adenosinetriphosphatases
plural of
adenosinetriphosphatase
Similar Results