phosphodiesterases
English
Noun
phosphodiesterases
plural of
phosphodiesterase