phosphomonoesterases

English

edit

Noun

edit

phosphomonoesterases

  1. plural of phosphomonoesterase