Definify.com

Definition 2024


transposases

transposases

English

Noun

transposases

  1. plural of transposase