endolevanases

English

Noun

endolevanases

  1. plural of endolevanase