Definify.com

Definition 2024


phosphatases

phosphatases

English

Noun

phosphatases

  1. plural of phosphatase