Wiktionary
iminocyclitols
n. (plural of iminocyclitol English)
n. (plural of iminocyclitol English)