Definify.com

Definition 2026


transposases

transposases

English

Noun

transposases

  1. plural of transposase