endoenzymes
English
Noun
endoenzymes
plural of
endoenzyme