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