Definify.com

Definition 2024


aminoglycans

aminoglycans

English

Noun

aminoglycans

  1. plural of aminoglycan