metallophosphoesterases
English
Noun
metallophosphoesterases
plural of
metallophosphoesterase