Definify.com

Definition 2025


aminoglycans

aminoglycans

English

Noun

aminoglycans

  1. plural of aminoglycan