English

edit

Noun

edit

transposeases

  1. plural of transposease