Definify.com

Definition 2025


phosphodiesterases

phosphodiesterases

English

Noun

phosphodiesterases

  1. plural of phosphodiesterase