amylodextrins

English

Noun

amylodextrins

  1. plural of amylodextrin