Meaning of starches

Definition of starches

(noun) foodstuff rich in natural starch (especially potatoes, rice, bread)

Other information on starches

WIKIPEDIA results for starches
Amazon results for starches