Definify.com

Definition 2025


ATPases

ATPases

English

Noun

ATPases

  1. plural of ATPase