Definify.com

Definition 2026


phosphatases

phosphatases

English

Noun

phosphatases

  1. plural of phosphatase