Definify.com

Definition 2024


aminosugars

aminosugars

See also: amino sugars

English

Noun

aminosugars

  1. plural of aminosugar