starch [pl. starches]
Notices
  • an odourless tasteless polysaccharide occurring in plants