exolevanases

English

Noun

exolevanases

  1. plural of exolevanase