Wiktionary
ectophosphodiesterases
n. (plural of ectophosphodiesterase English)
n. (plural of ectophosphodiesterase English)