deiminases

English

Noun

deiminases

  1. plural of deiminase