excisionases
English
Noun
excisionases
plural of
excisionase