Definify.com

Definition 2026


phosphodiesterases

phosphodiesterases

English

Noun

phosphodiesterases

  1. plural of phosphodiesterase