exopolyphosphatases

English

edit

Noun

edit

exopolyphosphatases

  1. plural of exopolyphosphatase