Definify.com

Definition 2025


phosphatases

phosphatases

English

Noun

phosphatases

  1. plural of phosphatase