transposases

English

Noun

transposases

  1. plural of transposase