Definify.com

Definition 2024


transcriptases

transcriptases

English

Noun

transcriptases

  1. plural of transcriptase