ITOL
Meaning of ITOL in English
Function: noun suffix
Etymology: International Scientific Vocabulary 1 -ite + 1 -ol
: polyhydroxy alcohol usually related to a sugar <mann itol >
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012