Starches Meaning

There are 1 meaning(s) for word Starches

Meaning 1 : foodstuff rich in natural starch (especially potatoes, rice, bread)