iminoribitols
English
Noun
iminoribitols
plural of
iminoribitol