Definify.com

Definition 2026


ATPases

ATPases

English

Noun

ATPases

  1. plural of ATPase