phosphomonoesterases
English
Noun
phosphomonoesterases
plural of
phosphomonoesterase