Definify.com

Definition 2026


deadenylases

deadenylases

English

Noun

deadenylases

  1. plural of deadenylase