See also: Cyclodextrins

English edit

Noun edit

cyclodextrins

  1. plural of cyclodextrin