English

edit

Noun

edit

cellodextrins

  1. plural of cellodextrin