excisionases

English

Noun

excisionases

  1. plural of excisionase