phosphomutases

English

Noun

phosphomutases

  1. plural of phosphomutase