Definify.com

Definition 2025


nucleosidases

nucleosidases

English

Noun

nucleosidases

  1. plural of nucleosidase