• Aminosugar

    Full definition of aminosugar

    Noun

    aminosugar

    (plural aminosugars)
    1. Alternative form of amino sugar
    © Wiktionary