Definify.com

Definition 2025


glycosidases

glycosidases

English

Noun

glycosidases

  1. plural of glycosidase