iminosugars
English
Noun
iminosugars
plural of
iminosugar