What is the full meaning of cyclodextrins
CYCLODEXTRIN, any of several water-soluble carbohydrates with hydrophobic interiors, used to provide capsules for drugs [n]
Example of the word cyclodextrins placed on a Scrabble board.