Definify.com

Definition 2026


aminoglycans

aminoglycans

English

Noun

aminoglycans

  1. plural of aminoglycan