noun Date: 1960 any of a class of complex cyclic sugars that are products of the enzymatic decomposition of starch and that can catalyze reactions between simpler molecules which come together within the cylindrical body of the sugar
CYCLODEXTRIN
Meaning of CYCLODEXTRIN in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012