endolevanases
English
Noun
endolevanases
plural of
endolevanase