Home
Search
Index
Definify.com
Definition
2025
transposases
transposases
English
Noun
transposases
plural of
transposase
Similar Results