ectophosphodiesterases
English
Noun
ectophosphodiesterases
plural of
ectophosphodiesterase