Definify.com

Definition 2025


transcriptases

transcriptases

English

Noun

transcriptases

  1. plural of transcriptase