iminocyclitols
English
Noun
iminocyclitols
plural of
iminocyclitol