Definify.com

Definition 2024


nucleosidases

nucleosidases

English

Noun

nucleosidases

  1. plural of nucleosidase