English edit

Noun edit

deiodinases

  1. plural of deiodinase