Definify.com

Definition 2025


aminosugars

aminosugars

See also: amino sugars

English

Noun

aminosugars

  1. plural of aminosugar