biphosphatases

English

Noun

biphosphatases

  1. plural of biphosphatase

Anagrams