renaturases

English

Noun

renaturases

  1. plural of renaturase