Definify.com

Definition 2026


nucleosidases

nucleosidases

English

Noun

nucleosidases

  1. plural of nucleosidase